MKSLLLLAFFLSFFFGSLLARHLPTSSHPSHHHVGMTGALKRQRRRPDTVQVAGSRLPDCSHACGSCSPCRLVMVSFVCASVEEAETCPMAYKCMCNNKSYPVP